powdered essence of lemon - Spanish English Dictionary